gray langur
Baby gray langur
Baby common langur
Gray langur
Baby gray langur
Baby langur
Gray langur atop a crocodile warning sign
Common langurs grooming
Gray langurs grooming
Gray langur
Baby gray langur
Baby gray langur
Gray langurs grooming
Baby gray langur
Gray langurs grooming
Baby gray langur
Common langurs in Ranthambore
Gray langur
Baby gray langur
Gray langurs grooming
Gray langur (Semnopithecus entellus)
Gray langur
Gray langur
Gray langur
Gray langur
Common langur
Baby gray langur
Gray langur (Semnopithecus entellus)
Baby gray langur
Common langurs in Ranthambore
Gray langurs grooming
Gray langurs grooming
Baby gray langur
Baby common langur
Common langurs in Ranthambore
Gray langur
Baby gray langur
Gray langur
Baby gray langur
Gray langur atop a crocodile warning sign
Gray langurs grooming
Common langurs in Ranthambore
Baby gray langur
Gray langur
Common langur
Baby gray langur
Gray langur
Baby gray langur
Gray langurs grooming
Gray langur
Common langur
Gray langur (Semnopithecus entellus)
Gray langur
Baby gray langur
Baby gray langur
Common langur
Gray langur
Gray langur
Gray langurs grooming
Gray langur
Gray langur (Semnopithecus entellus)
Common langurs grooming
Common langur
Gray langur atop a crocodile warning sign
Gray langurs grooming
Gray langur atop a crocodile warning sign
Baby common langur
Gray langurs grooming
Gray langurs grooming
Gray langurs grooming
Common langurs in Ranthambore
Common langur
Baby langur
Gray langur
Gray langur
Gray langur
Gray langurs grooming
Baby gray langur
Gray langur
Common langurs in Ranthambore
Baby gray langur
Gray langur (Semnopithecus entellus)
Baby langur
Gray langur
Gray langur atop a crocodile warning sign
Baby gray langur
Gray langur
Gray langurs grooming
Baby gray langur
Baby gray langur
Gray langur
Baby common langur
Gray langur
Gray langur
Gray langur
Baby gray langur
Common langur
Gray langur
Gray langurs grooming
Gray langur atop a crocodile warning sign
Gray langur
Baby gray langur
Common langur pulling on a windshield wiper
Gray langurs grooming
Baby gray langur
Gray langur
Gray langur
Gray langur atop a crocodile warning sign
Common langurs grooming
Gray langur
Gray langur
Gray langur
Common langur
Gray langurs grooming
Gray langur
Gray langur
Gray langur
Common langur
Baby gray langur
Common langur with baby
Gray langur
Common langur
Gray langur
Gray langur
Common langur
Gray langurs grooming
Common langurs grooming
Baby common langur
Gray langurs grooming
Baby gray langur
Gray langurs grooming
Gray langur
Baby gray langur
Gray langur
Gray langur atop a crocodile warning sign
Gray langur
Common langur
Baby gray langur
Baby gray langur
Gray langur
Gray langur
Gray langurs grooming
Gray langur (Semnopithecus entellus)
Common langurs in Ranthambore
Common langurs in Ranthambore
Baby gray langur
Gray langur (Semnopithecus entellus)
Common langur
Gray langur
Gray langurs grooming
Common langurs in Ranthambore
Common langur
Gray langur
Gray langur
Gray langur (Semnopithecus entellus)
Gray langur (Semnopithecus entellus)
Gray langur
Gray langur
Monkey penis
Gray langur
Common langurs in Ranthambore
Common langur pulling on a windshield wiper
Gray langur
Gray langurs grooming
Gray langurs grooming
Common langurs in Ranthambore
Common langurs in Ranthambore
Gray langur
Gray langurs grooming
Common langur
Gray langur
Common langur
Gray langur atop a crocodile warning sign
Gray langur
Common langur
Common langur
Gray langur
Gray langur
Common langur on the wall of Fort Ranthambore
Gray langurs grooming
Gray langur
Gray langur
Gray langur
Common langurs in Ranthambore
Baby gray langur